package com.inno.launcher.contract;

import com.inno.launcher.base_rebuild.BaseEntity;
import com.inno.launcher.base_rebuild.BasePresenter;
import com.inno.launcher.base_rebuild.BaseView;
import com.inno.launcher.bean.TestBean;
import com.trello.rxlifecycle.components.support.RxAppCompatActivity;

/**
 * @author (zijie)
 * @datetime 2021-10-27 18:57
 * @email hezijie@inno-cn.cn
 * @detali：
 */
public interface MainContract {
    interface View extends BaseView{
        void getMarketList(BaseEntity<TestBean> baseEntity);
    }

    interface Presenter extends BasePresenter{
        void getMarketList(RxAppCompatActivity rxAppCompatActivity,String category,String pageSize,int pageNum,String state);
    }
}
